.file-version-container {
  background: #F0EDF1;
  display: flex;
  nz-select {
    width: 180px;
  }

  td.selected {
    background: #b5d6ff;
  }

  ::ng-deep .ant-table-thead > tr > th {
    background: #ffffff;
    font-weight: bold;
  }


  ::ng-deep .ant-table-tbody > tr:nth-child(even) {
    background: #ffffff;
  }

  ::ng-deep .ant-table-tbody > tr:nth-child(odd) {
    background: #F9F9F9;
  }

  ::ng-deep .ant-card-head {
    background: #F9F9F9;
    color: #333333;
    height: 60px;
  }

  .left {
    width: 800px;
    background: #ffffff;
    margin: 20px;
    height: calc(100vh - 110px);


    .table-wrap {
      margin: 10px;
      height: calc(100vh - 300px);
      overflow-y: auto;
    }
  }

  .right {
    background: #ffffff;
    flex: 1;
    margin: 20px 20px 20px 0;
  }

  .form-wrap {
    margin: 10px;
  }

  .table-wrap {
    margin: 10px;
  }

  td {
    i.anticon {
      cursor: pointer;
      font-size: 18px;
    }

    & > i.anticon {
      margin-right: 12px;
      color: #1890ff;
    }

    a.delete {
      color: #ff4d4f;
    }
  }

}

